double-deck coach - German English Dictionary